resident alien - German English Dictionary